﻿namespace = pbi_publishing_industry_events

#お好きなものを（御用新聞 完了）
pbi_publishing_industry_events.100 = {
	type = country_event
	placement = scope:target_state

	title = pbi_publishing_industry_events.100.t
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					exists = scope:target_party_1
					exists = scope:target_ig_3
				}
				desc = pbi_publishing_industry_events.100.d.1
			}
			triggered_desc = {
				trigger = {
					exists = scope:target_party_1
				}
				desc = pbi_publishing_industry_events.100.d.2
			}
			triggered_desc = {
				trigger = {
					exists = scope:target_ig_3
				}
				desc = pbi_publishing_industry_events.100.d.3
			}
			desc = pbi_publishing_industry_events.100.d.4
		}
	}
  flavor = pbi_publishing_industry_events.100.f
  event_image = {
    video = "gfx/event_pictures/europenorthamerica_capitalists_meeting.bk2"
  }
  on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear"
  on_opened_soundeffect = "event:/SFX/Events/europenorthamerica/capitalists_meeting"

	icon = "gfx/interface/icons/event_icons/event_newspaper.dds"

	duration = 3
	
	trigger = {
	}

	immediate = {
		random_scope_state = {
			limit = {
				has_building = building_pbi_publishing_industry
			}
			save_scope_as = target_state
		}
		if = {
			limit = {
				any_interest_group = {
					count > 1
					has_party = yes
				}
			}
			random_interest_group = {
				limit = {
					is_in_government = yes
					has_party = yes
				}
				party = {
					save_scope_as = target_party_1
				}
			}
			if = {
				limit = {
					NOT = {
						exists = scope:target_party_1
					}
				}
				random_interest_group = {
					limit = {
						has_party = yes
					}
					save_scope_as = target_party_1
				}
			}
			random_interest_group = {
				limit = {
					has_party = yes
					party = {
						NOT = {
							THIS = scope:target_party_1
						}
					}
				}
				party = {
					save_scope_as = target_party_2
				}
			}
		}
		else = {
			random_interest_group = {
				limit = {
					is_in_government = yes
				}
				save_scope_as = target_ig_1
			}
			random_interest_group = {
				limit = {
					is_in_government = no
					is_marginal = no
				}
				save_scope_as = target_ig_2
			}
		}
		random_interest_group = {
			limit = {
				is_marginal = yes
			}
			save_scope_as = target_ig_3
		}
	}

	option = {
		name = pbi_publishing_industry_events.100.a
		default_option = yes
		add_modifier = {
			name = pbi_country_modifier_promote_social_change
			months = normal_modifier_time
			is_decaying = yes
		}
		every_interest_group = {
			limit = {
				is_in_government = no
			}
			add_modifier = {
				name = pbi_ig_modifier_political_diversity
				months = normal_modifier_time
				is_decaying = yes
			}
		}
		add_radicals = {
			value = medium_radicals
		}
	}
	option = {
		name = pbi_publishing_industry_events.100.b
		add_modifier = {
			name = pbi_country_modifier_suppress_social_change
			months = normal_modifier_time
			is_decaying = yes
		}
		every_interest_group = {
			add_modifier = {
				name = pbi_ig_modifier_resolving_political_discontent
				months = normal_modifier_time
				is_decaying = yes
			}
		}
		add_loyalists = {
			value = medium_radicals
		}
	}
}
#政府の広報誌を野党キャラが批判
pbi_publishing_industry_events.105 = {
	type = country_event
	placement = scope:target_state

	title = pbi_publishing_industry_events.105.t
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					exists = scope:target_party_1
					exists = scope:target_party_2
				}
				desc = pbi_publishing_industry_events.105.d.1
			}
			triggered_desc = {
				trigger = {
					exists = scope:target_party_1
				}
				desc = pbi_publishing_industry_events.105.d.2
			}
			triggered_desc = {
				trigger = {
					exists = scope:target_party_2
				}
				desc = pbi_publishing_industry_events.105.d.3
			}
			desc = pbi_publishing_industry_events.105.d.4
		}
	}
  flavor = pbi_publishing_industry_events.105.f

  gui_window = event_window_2char
  left_icon = scope:target_character_1
  right_icon = scope:target_character_2
	
	on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear"
  on_opened_soundeffect = "event:/SFX/Events/europenorthamerica/capitalists_meeting"
	
  icon = "gfx/interface/icons/event_icons/event_scales.dds"

	duration = 3
	cooldown = { months = normal_modifier_time }
	
	trigger = {
		any_scope_character = {
			has_trait = pbi_trait_journalist
			interest_group = {
				is_in_government = yes
			}
		}
	}

	immediate = {
		random_scope_state = {
			limit = {
				any_scope_building = {
					is_building_type = building_pbi_publishing_industry
					is_under_construction = no
				}
			}
			save_scope_as = target_state
		}
		random_interest_group = {
			limit = {
				is_in_government = yes
				# OR = {
				# 	has_ideology = ideology_paternalistic
				# 	has_ideology = ideology_stratocratic
				# 	has_ideology = ideology_moralist
				# 	has_ideology = ideology_loyalist
				# 	has_ideology = ideology_patriotic
				# 	has_ideology = ideology_reactionary
				# }
				leader = {
					has_trait = pbi_trait_journalist
				}
			}
			leader = {
				save_scope_as = target_character_1
			}
			save_scope_as = target_ig_1
		}
		random_interest_group = {
			limit = {
				is_in_government = no
			}
			leader = {
				save_scope_as = target_character_2
			}
			save_scope_as = target_ig_2
		}
		scope:target_ig_1 = {
			if = {
				limit = {
					has_party = yes
				}
				party = {
					save_scope_as = target_party_1
				}
			}
		}
		scope:target_ig_2 = {
			if = {
				limit = {
					has_party = yes
				}
				party = {
					save_scope_as = target_party_2
				}
			}
		}
	}

	option = {
		name = pbi_publishing_industry_events.105.a
		scope:target_state = {
			add_loyalists = {
				value = medium_radicals
			}
			random_scope_building = {
				limit = {
					is_building_type = building_pbi_publishing_industry
				}
				add_modifier = {
					name = pbi_building_modifier_biased_reporting
					months = normal_modifier_time
				}
			}
		}
	}
	option = {
		name = pbi_publishing_industry_events.105.b
		default_option = yes
		scope:target_state = {
			add_radicals = {
				value = medium_radicals
			}
			random_scope_building = {
				limit = {
					is_building_type = building_pbi_publishing_industry
				}
				add_modifier = {
					name = pbi_building_modifier_diverse_political_party_newspapers
					months = normal_modifier_time
				}
			}
		}
	}
}
#政府発表を優先的に渡せと言ってくる
pbi_publishing_industry_events.110 = {
	type = country_event
	placement = root

	title = pbi_publishing_industry_events.110.t
	desc = pbi_publishing_industry_events.110.d
  flavor = pbi_publishing_industry_events.110.f

	gui_window = event_window_1char_tabloid
  left_icon = scope:target_character

	on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear"
	on_opened_soundeffect = "event:/SFX/Events/misc/1Character_Banner"
	
  icon = "gfx/interface/icons/event_icons/event_newspaper.dds"

	duration = 3
	cooldown = { months = normal_modifier_time }
	
	trigger = {
		any_scope_character = {
			has_trait = pbi_trait_journalist
			interest_group = {
				is_in_government = yes
			}
		}
	}

	immediate = {
		random_interest_group = {
			limit = {
				is_in_government = yes
				# OR = {
				# 	has_ideology = ideology_paternalistic
				# 	has_ideology = ideology_stratocratic
				# 	has_ideology = ideology_moralist
				# 	has_ideology = ideology_loyalist
				# 	has_ideology = ideology_patriotic
				# 	has_ideology = ideology_reactionary
				# }
				leader = {
					has_trait = pbi_trait_journalist
				}
			}
			save_scope_as = target_ig
			leader = {
				save_scope_as = target_character
			}
		}
	}

	option = {
		name = pbi_publishing_industry_events.110.a
		scope:target_character = {
			add_modifier = {
				name = pbi_character_modifier_suspected_corruption
				months = normal_modifier_time
				is_decaying = yes
			}
		}
		scope:target_ig = {
			add_modifier = {
				name = pbi_ig_modifier_privileged_measures
				months = normal_modifier_time
				is_decaying = yes
			}
		}
		add_loyalists = {
			value = medium_radicals
		}
		every_scope_building = {
			limit = {
				is_building_type = building_pbi_publishing_industry
			}
			add_modifier = {
				name = pbi_building_modifier_distorted_competition_principle
				months = normal_modifier_time
			}
		}
	}
	option = {
		name = pbi_publishing_industry_events.110.b
		default_option = yes
		add_radicals = {
			value = medium_radicals
		}
		scope:target_ig = {
			add_modifier = {
				name = pbi_ig_modifier_correction_of_privileged_measures
				months = normal_modifier_time
				is_decaying = yes
			}
		}
	}
}
#法律改正を新聞が後押し
pbi_publishing_industry_events.115 = {
	type = country_event
	placement = root

	title = pbi_publishing_industry_events.115.t
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					exists = scope:target_party
				}
				desc = pbi_publishing_industry_events.115.d.1
			}
			desc = pbi_publishing_industry_events.115.d.2
		}
	}
  flavor = pbi_publishing_industry_events.115.f

  event_image = {
    video = "gfx/event_pictures/unspecific_politicians_arguing.bk2"
  }
  on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear"
  on_opened_soundeffect = "event:/SFX/Events/asia/politician_parliament_motion"

  icon = "gfx/interface/icons/event_icons/event_election.dds"

	duration = 3
	cooldown = { months = normal_modifier_time }
	
	trigger = {
		any_scope_character = {
			has_trait = pbi_trait_journalist
			interest_group = {
				is_in_government = yes
			}
		}
		enacting_any_law = yes
		NOR = {
			is_enacting_law = law_type:law_censorship
			is_enacting_law = law_type:law_outlawed_dissent
		}
		NOR = {
			has_modifier = pbi_country_modifier_shaping_public_opinion_through_the_press
			has_modifier = pbi_country_modifier_problems_identified_by_the_press
		}
	}

	immediate = {
		currently_enacting_law = {
			save_scope_as = target_law
		}
		random_interest_group = {
			limit = {
				is_in_government = yes
				leader = {
					has_trait = pbi_trait_journalist
				}
			}
			leader = {
				save_scope_as = target_character
			}
			save_scope_as = target_ig
		}
		scope:target_ig = {
			if = {
				limit = {
					has_party = yes
				}
				party = {
					save_scope_as = target_party
				}
			}
		}
	}

	option = {
		name = pbi_publishing_industry_events.115.a
		add_enactment_modifier = {
			name = pbi_country_modifier_shaping_public_opinion_through_the_press
		}
		every_scope_building = {
			limit = {
				is_building_type = building_pbi_publishing_industry
			}
			add_modifier = {
				name = pbi_building_modifier_biased_reporting
				months = short_modifier_time
			}
		}	
	}
	option = {
		name = pbi_publishing_industry_events.115.b
		default_option = yes
		add_enactment_modifier = {
			name = pbi_country_modifier_problems_identified_by_the_press
		}
		every_scope_building = {
			limit = {
				is_building_type = building_pbi_publishing_industry
			}
			add_modifier = {
				name = pbi_building_modifier_diverse_political_party_newspapers
				months = short_modifier_time
			}
		}
	}
}
#御用新聞が野党を攻撃する
pbi_publishing_industry_events.120 = {
	type = country_event
	placement = root

	title = pbi_publishing_industry_events.120.t
	desc = pbi_publishing_industry_events.120.d
  flavor = pbi_publishing_industry_events.120.f

  gui_window = event_window_1char_tabloid
  left_icon = scope:target_character

	on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear"
	on_opened_soundeffect = "event:/SFX/Events/misc/1Character_Banner"
	
	icon = "gfx/interface/icons/event_icons/event_newspaper.dds"

	duration = 3
	cooldown = { months = normal_modifier_time }
	
	trigger = {
		any_interest_group = {
			is_in_government = no
			is_powerful = yes
		}
	}

	immediate = {
		random_interest_group = {
			limit = {
				is_in_government = no
				is_powerful = yes
			}
			save_scope_as = target_ig
			leader = {
				save_scope_as = target_character
			}
		}
	}

	option = {
		name = pbi_publishing_industry_events.120.a
		scope:target_character = {
			add_modifier = {
				name = pbi_character_modifier_scandal
				months = short_modifier_time
				is_decaying = yes
			}
		}
		default_option = yes
	}
	option = {
		name = pbi_publishing_industry_events.120.b
		scope:target_ig = {
			add_modifier = {
				name = pbi_ig_modifier_the_leaders_ugliness
				months = short_modifier_time
				is_decaying = yes
			}
		}
	}
}
#御用新聞だと言われて政府批判が広がる
pbi_publishing_industry_events.125 = {
	type = country_event
	placement = scope:target_state

	title = pbi_publishing_industry_events.125.t
	desc = pbi_publishing_industry_events.125.d
  flavor = pbi_publishing_industry_events.125.f

  event_image = {
    video = "gfx/event_pictures/asia_union_leader.bk2"
  }
  on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear"
  on_opened_soundeffect = "event:/SFX/Events/asia/union_leader"

	icon = "gfx/interface/icons/event_icons/event_newspaper.dds"

	duration = 3
	cooldown = { months = normal_modifier_time }
	
	trigger = {
		any_scope_character = {
			has_trait = pbi_trait_journalist
			interest_group = {
				is_in_government = yes
			}
		}
		any_scope_building = {
			is_building_type = building_pbi_publishing_industry
			is_under_construction = no
			NOT = {
				has_modifier = pbi_building_modifier_biased_reporting
			}
		}
	}

	immediate = {
		random_interest_group = {
			limit = {
				is_in_government = yes
				leader = {
					has_trait = pbi_trait_journalist
				}
			}
			leader = {
				save_scope_as = target_character
			}
			save_scope_as = target_ig
		}
		random_scope_state = {
			limit = {
				any_scope_building = {
					is_building_type = building_pbi_publishing_industry
					is_under_construction = no
					NOT = {
						has_modifier = pbi_building_modifier_biased_reporting
					}
				}
			}
			save_scope_as = target_state
		}
	}

	option = {
		name = pbi_publishing_industry_events.125.a
		default_option = yes
		add_modifier = {
			name = pbi_country_modifier_regulation_of_freedom_of_speech
			months = short_modifier_time
			is_decaying = yes
		}
		every_interest_group = {
			limit = {
				is_in_government = yes
			}
			add_modifier = {
				name = pbi_ig_modifier_privileged_measures
				months = short_modifier_time
				is_decaying = yes
			}
		}
		scope:target_state = {
			add_modifier = {
				name = pbi_state_modifier_information_control
				months = short_modifier_time
				is_decaying = yes
			}
			random_scope_building = {
				limit = {
					is_building_type = building_pbi_publishing_industry
				}
				add_modifier = {
					name = pbi_building_modifier_biased_reporting
					months = short_modifier_time
				}
			}
		}
	}
	option = {
		name = pbi_publishing_industry_events.125.b
		every_interest_group = {
			limit = {
				is_in_government = yes
			}
			add_modifier = {
				name = pbi_ig_modifier_correction_of_privileged_measures
				months = short_modifier_time
				is_decaying = yes
			}
		}
		scope:target_state = {
			add_modifier = {
				name = pbi_state_modifier_political_participation
				months = short_modifier_time
				is_decaying = yes
			}
			random_scope_building = {
				limit = {
					is_building_type = building_pbi_publishing_industry
				}
				add_modifier = {
					name = pbi_building_modifier_diverse_political_party_newspapers
					months = short_modifier_time
				}
			}
		}
	}
}

#サンタはいますか？（新聞は嘘だらけ 完了）
pbi_publishing_industry_events.200 = {
	type = country_event
	placement = scope:target_state

	title = pbi_publishing_industry_events.200.t
	desc = pbi_publishing_industry_events.200.d
  flavor = pbi_publishing_industry_events.200.f
  event_image = {
		video = "gfx/event_pictures/pbi_santa.bk2"
	}

	on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear"
	on_opened_soundeffect = "event:/SFX/Events/unspecific/world_fair"

	icon = "gfx/interface/icons/event_icons/event_newspaper.dds"

	duration = 3
	
	trigger = {
	}

	immediate = {
		random_scope_state = {
			limit = {
				has_building = building_pbi_publishing_industry
			}
			save_scope_as = target_state
		}
	}

	option = {
		name = pbi_publishing_industry_events.200.a
		default_option = yes
		add_modifier = {
			name = pbi_country_modifier_world_with_santa_claus
		}
	}
	option = {
		name = pbi_publishing_industry_events.200.b
		add_modifier = {
			name = pbi_country_modifier_world_without_santa_claus
		}
	}
}
#高級紙が大衆紙を批判
pbi_publishing_industry_events.205 = {
	type = country_event
	placement = scope:target_state

	title = pbi_publishing_industry_events.205.t
	desc = pbi_publishing_industry_events.205.d
  flavor = pbi_publishing_industry_events.205.f
  event_image = {
    video = "gfx/event_pictures/europenorthamerica_capitalists_meeting.bk2"
  }
  on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear"
  on_opened_soundeffect = "event:/SFX/Events/europenorthamerica/capitalists_meeting"
	
	icon = "gfx/interface/icons/event_icons/event_newspaper.dds"

	duration = 3
	cooldown = { months = normal_modifier_time }
	
	trigger = {
		any_scope_building = {
			is_building_type = building_pbi_publishing_industry
			is_under_construction = no
			OR = {
				has_active_production_method = pbi_pm_rotary_presses
				has_active_production_method = pbi_pm_linotype
			}
		}
	}

	immediate = {
		random_scope_state = {
			limit = {
				has_building = building_pbi_publishing_industry
				any_scope_building = {
					is_under_construction = no
					OR = {
						has_active_production_method = pbi_pm_rotary_presses
						has_active_production_method = pbi_pm_linotype
					}
				}
			}
			save_scope_as = target_state
		}
	}

	option = {
		name = pbi_publishing_industry_events.205.a
		scope:target_state = {
			add_modifier = {
				name = pbi_state_modifier_role_of_broadsheet
				months = normal_modifier_time
				is_decaying = yes
			}
			every_scope_building = {
				limit = {
					is_building_type = building_pbi_publishing_industry
				}
				add_modifier = {
					name = pbi_building_modifier_penny_press_is_a_sham
					months = normal_modifier_time
				}
			}
		}
	}
	option = {
		name = pbi_publishing_industry_events.205.b
		default_option = yes
		scope:target_state = {
			add_modifier = {
				name = pbi_state_modifier_role_of_penny_press
				months = normal_modifier_time
				is_decaying = yes
			}
			every_scope_building = {
				limit = {
					is_building_type = building_pbi_publishing_industry
				}
				add_modifier = {
					name = pbi_building_modifier_as_long_as_its_fun
					months = normal_modifier_time
				}
			}
		}
	}
}
#キャラクターが名誉毀損を訴える
pbi_publishing_industry_events.210 = {
	type = country_event
	placement = scope:target_state

	title = pbi_publishing_industry_events.210.t
	desc = pbi_publishing_industry_events.210.d
  flavor = pbi_publishing_industry_events.210.f

	gui_window = event_window_1char_tabloid
  left_icon = scope:target_character

	on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear"
	on_opened_soundeffect = "event:/SFX/Events/misc/1Character_Banner"

	icon = "gfx/interface/icons/event_icons/event_newspaper.dds"

	duration = 3
	cooldown = { months = normal_modifier_time }

	trigger = {
		any_scope_building = {
			is_building_type = building_pbi_publishing_industry
			is_under_construction = no
			OR = {
				has_active_production_method = pbi_pm_rotary_presses
				has_active_production_method = pbi_pm_linotype
			}
		}
	}

	immediate = {
		random_scope_state = {
			limit = {
				has_building = building_pbi_publishing_industry
				any_scope_building = {
					OR = {
						has_active_production_method = pbi_pm_rotary_presses
						has_active_production_method = pbi_pm_linotype
					}
				}
			}
			save_scope_as = target_state
		}
		random_scope_character = {
			limit = {
				is_heir = no
				is_ruler = no
			}
			save_scope_as = target_character
		}
	}

	option = {
		name = pbi_publishing_industry_events.210.a
		scope:target_character = {
			add_modifier = {
				name = pbi_character_modifier_scandal
				months = normal_modifier_time
				is_decaying = yes
			}
		}
		scope:target_state = {
			every_scope_building = {
				limit = {
					is_building_type = building_pbi_publishing_industry
				}
				add_modifier = {
					name = pbi_building_modifier_scandals_of_famous_people
					months = short_modifier_time
				}
			}
		}
	}
	option = {
		name = pbi_publishing_industry_events.210.b
		default_option = yes
		scope:target_state = {
			add_radicals = {
				value = 0.05
				pop_type = pbi_journalists
			}
		}
		custom_tooltip = {
			text = pbi_publishing_industry_events_320_tt.2
			scope:target_state = {
				deactivate_building = {
					building = building_pbi_publishing_industry
				}
			}
		}
		hidden_effect = {
			trigger_event = {
				id = pbi_publishing_industry_events.321
				months = 6
			}
		}
	}
}
#蔓延する剽窃
pbi_publishing_industry_events.215 = {
	type = country_event
	placement = scope:target_state

	title = pbi_publishing_industry_events.215.t
	desc = pbi_publishing_industry_events.215.d
  flavor = pbi_publishing_industry_events.215.f
	event_image = {
    video = "gfx/event_pictures/middleeast_courtroom_upheaval.bk2"
  }
  on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear"
  on_opened_soundeffect = "event:/SFX/Events/middleeast/courtroom_upheaval"

	icon = "gfx/interface/icons/event_icons/event_newspaper.dds"

	duration = 3
	cooldown = { months = normal_modifier_time }

	trigger = {
		any_scope_building = {
			is_building_type = building_pbi_publishing_industry
			is_under_construction = no
			OR = {
				has_active_production_method = pbi_pm_rotary_presses
				has_active_production_method = pbi_pm_linotype
			}
		}
	}

	immediate = {
		random_scope_state = {
			limit = {
				has_building = building_pbi_publishing_industry
				any_scope_building = {
					is_under_construction = no
					OR = {
						has_active_production_method = pbi_pm_rotary_presses
						has_active_production_method = pbi_pm_linotype
					}
				}
			}
			save_scope_as = target_state
		}
	}

	option = {
		name = pbi_publishing_industry_events.215.a
		add_modifier = {
			name = pbi_country_modifier_appropriate_competition_principles
			months = normal_modifier_time
		}
		default_option = yes
		scope:target_state = {
			random_scope_building = {
				limit = {
					is_building_type = building_pbi_publishing_industry
				}
				add_modifier = {
					name = pbi_building_modifier_oppression_publishing_industry
					months = short_modifier_time
				}
			}
		}
	}
	option = {
		name = pbi_publishing_industry_events.215.b
		add_modifier = {
			name = pbi_country_modifier_distorted_competition_principle
			months = normal_modifier_time
		}
		scope:target_state = {
			random_scope_building = {
				limit = {
					is_building_type = building_pbi_publishing_industry
				}
				add_modifier = {
					name = pbi_building_modifier_momentum_publishing_industry
					months = short_modifier_time
				}
			}
		}
	}
}
#暴力・犯罪記事
pbi_publishing_industry_events.220 = {
	type = country_event
	placement = scope:target_state

	title = pbi_publishing_industry_events.220.t
	desc = pbi_publishing_industry_events.220.d
  flavor = pbi_publishing_industry_events.220.f
  event_image = {
    video = "gfx/event_pictures/pbi_gossip.bk2"
  }
  on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear"
  on_opened_soundeffect = "event:/SFX/Events/southamerica/public_figure_assassination"

	icon = "gfx/interface/icons/event_icons/event_skull.dds"

	duration = 3
	cooldown = { months = normal_modifier_time }

	trigger = {
		any_scope_state = {
			NOT = {
				has_modifier = pbi_state_modifier_others_misfortunes_taste_sweet
			}
			any_scope_building = {
				is_building_type = building_pbi_publishing_industry
				is_under_construction = no
				OR = {
					has_active_production_method = pbi_pm_rotary_presses
					has_active_production_method = pbi_pm_linotype
				}
			}
		}
	}

	immediate = {
		random_scope_state = {
			save_scope_as = target_news_state
		}
		random_scope_state = {
			limit = {
				NOT = {
					has_modifier = pbi_state_modifier_others_misfortunes_taste_sweet
				}
				any_scope_building = {
					is_building_type = building_pbi_publishing_industry
					is_under_construction = no
					OR = {
						has_active_production_method = pbi_pm_rotary_presses
						has_active_production_method = pbi_pm_linotype
					}
				}
			}
			save_scope_as = target_state
		}
	}

	option = {
		name = pbi_publishing_industry_events.220.a
		default_option = yes
		scope:target_state = {
			add_modifier = {
				name = pbi_state_modifier_others_misfortunes_taste_sweet
				months = 6
			}
			random_scope_building = {
				limit = {
					is_building_type = building_pbi_publishing_industry
				}
				add_modifier = {
					name = pbi_building_modifier_scoop_story
					months = 6
				}
			}
		}
		every_interest_group = {
			limit = {
				law_stance = {
					law = law_type:law_total_separation
					value > neutral
				}
			}
			add_modifier = {
				name = pbi_ig_modifier_government_acted
				months = 6
				is_decaying = yes
			}
		}
	}
	option = {
		name = pbi_publishing_industry_events.220.b
		scope:target_state = {
			add_modifier = {
				name = pbi_state_modifier_humble_society
				months = 6
			}
			random_scope_building = {
				limit = {
					is_building_type = building_pbi_publishing_industry
				}
				add_modifier = {
					name = pbi_building_modifier_oppression_publishing_industry
					months = 6
				}
			}
		}
		every_interest_group = {
			limit = {
				law_stance = {
					law = law_type:law_state_religion
					value > neutral
				}
			}
			add_modifier = {
				name = pbi_ig_modifier_government_acted
				months = 6
				is_decaying = yes
			}
		}
	}
}
#月の人類（アメリカ）
pbi_publishing_industry_events.225 = {
	type = country_event
	placement = scope:target_state

	title = pbi_publishing_industry_events.225.t
	desc = pbi_publishing_industry_events.225.d
  flavor = pbi_publishing_industry_events.225.f
  event_image = {
		video = "gfx/event_pictures/pbi_gossip.bk2"
	}

	on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear"
  on_opened_soundeffect = "event:/SFX/Events/misc/1Character_Banner"

	icon = "gfx/interface/icons/event_icons/event_newspaper.dds"

	duration = 3
	trigger = {
		NOT = { has_game_rule = pbi_game_rule_historical_events_setting_never }
		trigger_if = {
			limit = {
				OR = {
					has_game_rule = pbi_game_rule_historical_events_setting_dynamic_instant
					has_game_rule = pbi_game_rule_historical_events_setting_dynamic_spread
				}
			}
			exists = c:USA
			c:USA = {
				any_scope_state = {
					state_region = s:STATE_NEW_YORK
					has_building = building_pbi_publishing_industry
					any_scope_building = {
						is_under_construction = no
						OR = {
							has_active_production_method = pbi_pm_rotary_presses
							has_active_production_method = pbi_pm_linotype
						}
					}
				}
			}
		}
		NOT = {
			has_variable = pbi_flag_did_publishing_industry_events_225
		}
	}

	immediate = {
		set_variable = pbi_flag_did_publishing_industry_events_225
		random_state = {
			limit = {
				state_region = s:STATE_NEW_YORK
			}
			save_scope_as = target_state
		}
	}

	option = {
		name = pbi_publishing_industry_events.225.a
		trigger_event = {
			id = pbi_publishing_industry_events.226
			days = 14
		}
	}
}
pbi_publishing_industry_events.226 = {
	type = country_event
	placement = scope:target_state

	title = pbi_publishing_industry_events.226.t
	desc = pbi_publishing_industry_events.226.d
  flavor = pbi_publishing_industry_events.226.f
  event_image = {
		video = "gfx/event_pictures/pbi_gossip.bk2"
	}

	on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear"
  on_opened_soundeffect = "event:/SFX/Events/misc/1Character_Banner"

	icon = "gfx/interface/icons/event_icons/event_newspaper.dds"

	duration = 3
	trigger = {
		NOT = { has_game_rule = pbi_game_rule_historical_events_setting_never }
		trigger_if = {
			limit = {
				OR = {
					has_game_rule = pbi_game_rule_historical_events_setting_dynamic_instant
					has_game_rule = pbi_game_rule_historical_events_setting_dynamic_spread
				}
			}
			exists = c:USA
			c:USA = {
				any_scope_state = {
					state_region = s:STATE_NEW_YORK
				}
			}
		}
		NOT = {
			has_variable = pbi_flag_did_publishing_industry_events_226
		}
	}

	immediate = {
		set_variable = pbi_flag_did_publishing_industry_events_226
		random_state = {
			limit = {
				state_region = s:STATE_NEW_YORK
			}
			save_scope_as = target_state
		}
	}

	option = {
		name = pbi_publishing_industry_events.226.a
		trigger_event = {
			id = pbi_publishing_industry_events.227
			days = 14
		}
	}
}
pbi_publishing_industry_events.227 = {
	type = country_event
	placement = scope:target_state

	title = pbi_publishing_industry_events.227.t
	desc = pbi_publishing_industry_events.227.d
  flavor = pbi_publishing_industry_events.227.f
  event_image = {
		video = "gfx/event_pictures/pbi_gossip.bk2"
	}

	on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear"
  on_opened_soundeffect = "event:/SFX/Events/misc/1Character_Banner"

	icon = "gfx/interface/icons/event_icons/event_newspaper.dds"

	duration = 3
	trigger = {
		NOT = { has_game_rule = pbi_game_rule_historical_events_setting_never }
		trigger_if = {
			limit = {
				OR = {
					has_game_rule = pbi_game_rule_historical_events_setting_dynamic_instant
					has_game_rule = pbi_game_rule_historical_events_setting_dynamic_spread
				}
			}
			exists = c:USA
			c:USA = {
				any_scope_state = {
					state_region = s:STATE_NEW_YORK
				}
			}
		}
		NOT = {
			has_variable = pbi_flag_did_publishing_industry_events_227
		}
	}

	immediate = {
		set_variable = pbi_flag_did_publishing_industry_events_227
		random_state = {
			limit = {
				state_region = s:STATE_NEW_YORK
			}
			save_scope_as = target_state
		}
	}

	option = {
		name = pbi_publishing_industry_events.227.a
	}
}
#一世紀以上生きる老女
pbi_publishing_industry_events.230 = {
	type = country_event
	placement = scope:target_state

	title = pbi_publishing_industry_events.230.t
	desc = pbi_publishing_industry_events.230.d
  flavor = pbi_publishing_industry_events.230.f
  event_image = {
		video = "gfx/event_pictures/pbi_gossip.bk2"
	}

	on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear"
  on_opened_soundeffect = "event:/SFX/Events/misc/1Character_Banner"

	icon = "gfx/interface/icons/event_icons/event_newspaper.dds"

	duration = 3
	
	trigger = {
		NOT = { has_game_rule = pbi_game_rule_historical_events_setting_never }
		trigger_if = {
			limit = {
				OR = {
					has_game_rule = pbi_game_rule_historical_events_setting_dynamic_instant
					has_game_rule = pbi_game_rule_historical_events_setting_dynamic_spread
				}
			}
			exists = c:USA
			c:USA = {
				any_scope_state = {
					state_region = s:STATE_NEW_YORK
					has_building = building_pbi_publishing_industry
					any_scope_building = {
						is_under_construction = no
						OR = {
							has_active_production_method = pbi_pm_rotary_presses
							has_active_production_method = pbi_pm_linotype
						}
					}
				}
			}
		}
		NOT = {
			has_variable = pbi_flag_did_publishing_industry_events_230
		}
	}

	immediate = {
		set_variable = pbi_flag_did_publishing_industry_events_230
		random_state = {
			limit = {
				state_region = s:STATE_NEW_YORK
			}
			save_scope_as = target_state
		}
	}

	option = {
		name = pbi_publishing_industry_events.230.a
	}
}
#ネッシー（カメラ）
pbi_publishing_industry_events.235 = {
	type = country_event
	placement = scope:target_state

	title = pbi_publishing_industry_events.235.t
	desc = pbi_publishing_industry_events.235.d
  flavor = pbi_publishing_industry_events.235.f
  event_image = {
		video = "gfx/event_pictures/pbi_loch_ness.bk2"
	}

	on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear"
  on_opened_soundeffect = "event:/SFX/Events/misc/1Character_Banner"

	icon = "gfx/interface/icons/event_icons/event_newspaper.dds"

	duration = 3
	
	trigger = {
		NOT = { has_game_rule = pbi_game_rule_historical_events_setting_never }
		game_date >= 1871.10.1
		NOT = {
			has_variable = pbi_flag_did_publishing_industry_events_235
		}
	}

	immediate = {
		set_variable = pbi_flag_did_publishing_industry_events_235
		random_state = {
			limit = {
				state_region = s:STATE_HIGHLANDS
			}
			save_scope_as = target_state
			owner = {
				save_scope_as = target_country
			}
		}
	}

	option = {
		name = pbi_publishing_industry_events.235.a
	}
}
pbi_publishing_industry_events.236 = {
	type = country_event
	placement = scope:target_state

	title = pbi_publishing_industry_events.236.t
	desc = pbi_publishing_industry_events.236.d
  flavor = pbi_publishing_industry_events.236.f
  event_image = {
		video = "gfx/event_pictures/pbi_loch_ness.bk2"
	}

	on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear"
  on_opened_soundeffect = "event:/SFX/Events/misc/1Character_Banner"

	icon = "gfx/interface/icons/event_icons/event_newspaper.dds"

	duration = 3
	
	trigger = {
		NOT = { has_game_rule = pbi_game_rule_historical_events_setting_never }
		game_date >= 1888.8.1
		has_variable = pbi_flag_did_publishing_industry_events_235
		NOT = {
			has_variable = pbi_flag_did_publishing_industry_events_236
		}
	}

	immediate = {
		set_variable = pbi_flag_did_publishing_industry_events_236
		random_state = {
			limit = {
				state_region = s:STATE_HIGHLANDS
			}
			save_scope_as = target_state
			owner = {
				save_scope_as = target_country
			}
		}
	}

	option = {
		name = pbi_publishing_industry_events.236.a
	}
}
pbi_publishing_industry_events.237 = {
	type = country_event
	placement = scope:target_state

	title = pbi_publishing_industry_events.237.t
	desc = pbi_publishing_industry_events.237.d
  flavor = pbi_publishing_industry_events.237.f
  event_image = {
		video = "gfx/event_pictures/pbi_loch_ness.bk2"
	}

	on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear"
  on_opened_soundeffect = "event:/SFX/Events/misc/1Character_Banner"

	icon = "gfx/interface/icons/event_icons/event_newspaper.dds"

	duration = 3
	
	trigger = {
		NOT = { has_game_rule = pbi_game_rule_historical_events_setting_never }
		game_date >= 1934.4.21
		has_variable = pbi_flag_did_publishing_industry_events_236
		NOT = {
			has_variable = pbi_flag_did_publishing_industry_events_237
		}
		trigger_if = {
			limit = {
				OR = {
					has_game_rule = pbi_game_rule_historical_events_setting_dynamic_instant
					has_game_rule = pbi_game_rule_historical_events_setting_dynamic_spread
				}
			}
			any_country = {
				has_technology_researched = camera
				any_scope_state = {
					state_region = s:STATE_HIGHLANDS
				}
			}
		}
	}

	immediate = {
		set_variable = pbi_flag_did_publishing_industry_events_237
		if = {
			limit = {
				OR = {
					has_game_rule = pbi_game_rule_historical_events_setting_dynamic_instant
					has_game_rule = pbi_game_rule_historical_events_setting_dynamic_spread
				}
			}
			random_country = {
				limit = {
					has_technology_researched = camera
					any_scope_state = {
						state_region = s:STATE_HIGHLANDS
					}
				}
				save_scope_as = target_country
			}
		}
		else = {
			random_country = {
				limit = {
					any_scope_state = {
						state_region = s:STATE_HIGHLANDS
					}
				}
				save_scope_as = target_country
			}
		}
		random_state = {
			limit = {
				state_region = s:STATE_HIGHLANDS
			}
			save_scope_as = target_state
			owner = {
				save_scope_as = target_country
			}
		}
	}

	option = {
		name = pbi_publishing_industry_events.237.a
	}
}
#妖精（カメラ）
pbi_publishing_industry_events.240 = {
	type = country_event
	placement = scope:target_state

	title = pbi_publishing_industry_events.240.t
	desc = pbi_publishing_industry_events.240.d
  flavor = pbi_publishing_industry_events.240.f
  event_image = {
		video = "gfx/event_pictures/pbi_fairytale.bk2"
	}

	on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear"
  on_opened_soundeffect = "event:/SFX/Events/misc/1Character_Banner"

	icon = "gfx/interface/icons/event_icons/event_newspaper.dds"

	duration = 3
	cooldown = { months = normal_modifier_time }

	trigger = {
		NOT = { has_game_rule = pbi_game_rule_historical_events_setting_never }
		trigger_if = {
			limit = {
				OR = {
					has_game_rule = pbi_game_rule_historical_events_setting_dynamic_instant
					has_game_rule = pbi_game_rule_historical_events_setting_dynamic_spread
				}
			}
			any_country = {
				has_technology_researched = camera
				any_scope_state = {
					state_region = s:STATE_YORKSHIRE
				}
			}
		}
		NOT = {
			has_variable = pbi_flag_did_publishing_industry_events_240
		}
		game_date >= 1917.8.1
	}

	immediate = {
		set_variable = pbi_flag_did_publishing_industry_events_240
		if = {
			limit = {
				OR = {
					has_game_rule = pbi_game_rule_historical_events_setting_dynamic_instant
					has_game_rule = pbi_game_rule_historical_events_setting_dynamic_spread
				}
			}
			random_country = {
				limit = {
					has_technology_researched = camera
					any_scope_state = {
						state_region = s:STATE_YORKSHIRE
					}
				}
				save_scope_as = target_country
			}
		}
		else = {
			random_country = {
				limit = {
					any_scope_state = {
						state_region = s:STATE_YORKSHIRE
					}
				}
				save_scope_as = target_country
			}
		}
		random_state = {
			limit = {
				state_region = s:STATE_YORKSHIRE
			}
			save_scope_as = target_state
		}
	}

	option = {
		name = pbi_publishing_industry_events.240.a
	}
}
#人の言葉を理解する馬
pbi_publishing_industry_events.245 = {
	type = country_event
	placement = scope:target_state

	title = pbi_publishing_industry_events.245.t
	desc = pbi_publishing_industry_events.245.d
  flavor = pbi_publishing_industry_events.245.f
  event_image = {
		video = "gfx/event_pictures/pbi_gossip.bk2"
	}

	on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear"
  on_opened_soundeffect = "event:/SFX/Events/misc/1Character_Banner"

	icon = "gfx/interface/icons/event_icons/event_newspaper.dds"

	duration = 3
	
	trigger = {
		NOT = { has_game_rule = pbi_game_rule_historical_events_setting_never }
		NOT = {
			has_variable = pbi_flag_did_publishing_industry_events_245
		}
		game_date > 1904.9.1
	}

	immediate = {
		set_variable = pbi_flag_did_publishing_industry_events_245
		random_state = {
			limit = {
				state_region = s:STATE_BRANDENBURG
			}
			save_scope_as = target_state
			owner = {
				save_scope_as = target_country
			}
		}
	}

	option = {
		name = pbi_publishing_industry_events.245.a
	}
}
pbi_publishing_industry_events.246 = {
	type = country_event
	placement = scope:target_state

	title = pbi_publishing_industry_events.246.t
	desc = pbi_publishing_industry_events.246.d
  flavor = pbi_publishing_industry_events.246.f
  event_image = {
		video = "gfx/event_pictures/pbi_gossip.bk2"
	}

	on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear"
  on_opened_soundeffect = "event:/SFX/Events/misc/1Character_Banner"

	icon = "gfx/interface/icons/event_icons/event_newspaper.dds"

	duration = 3
	
	trigger = {
		NOT = { has_game_rule = pbi_game_rule_historical_events_setting_never }
		has_variable = pbi_flag_did_publishing_industry_events_245
		NOT = {
			has_variable = pbi_flag_did_publishing_industry_events_246
		}
		game_date > 1907.1.1
		trigger_if = {
			limit = {
				OR = {
					has_game_rule = pbi_game_rule_historical_events_setting_dynamic_instant
					has_game_rule = pbi_game_rule_historical_events_setting_dynamic_spread
				}
			}
			any_country = {
				has_technology_researched = psychoanalysis
				any_scope_state = {
					state_region = s:STATE_BRANDENBURG
				}
			}
		}
	}

	immediate = {
		set_variable = pbi_flag_did_publishing_industry_events_246
		if = {
			limit = {
				OR = {
					has_game_rule = pbi_game_rule_historical_events_setting_dynamic_instant
					has_game_rule = pbi_game_rule_historical_events_setting_dynamic_spread
				}
			}
			random_country = {
				limit = {
					has_technology_researched = psychoanalysis
					any_scope_state = {
						state_region = s:STATE_BRANDENBURG
					}
				}
				save_scope_as = target_country
			}
		}
		else = {
			random_country = {
				limit = {
					any_scope_state = {
						state_region = s:STATE_BRANDENBURG
					}
				}
				save_scope_as = target_country
			}
		}
		random_state = {
			limit = {
				state_region = s:STATE_BRANDENBURG
			}
			save_scope_as = target_state
		}
	}

	option = {
		name = pbi_publishing_industry_events.246.a
	}
}
#口笛少年
pbi_publishing_industry_events.250 = {
	type = country_event
	placement = scope:target_state

	title = pbi_publishing_industry_events.250.t
	desc = pbi_publishing_industry_events.250.d
  flavor = pbi_publishing_industry_events.250.f
  event_image = {
		video = "gfx/event_pictures/pbi_gossip.bk2"
	}

	on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear"
  on_opened_soundeffect = "event:/SFX/Events/misc/1Character_Banner"

	icon = "gfx/interface/icons/event_icons/event_newspaper.dds"

	duration = 3
	cooldown = { months = normal_modifier_time }

	trigger = {
		NOT = { has_game_rule = pbi_game_rule_historical_events_setting_never }
		NOT = {
			has_variable = pbi_flag_did_publishing_industry_events_250
		}
		game_date >= 1917.8.1
	}

	immediate = {
		set_variable = pbi_flag_did_publishing_industry_events_250
		random_state = {
			limit = {
				state_region = s:STATE_YORKSHIRE
			}
			save_scope_as = target_state
			owner = {
				save_scope_as = target_country
			}
		}
	}

	option = {
		name = pbi_publishing_industry_events.250.a
	}
}

#ジャーナリズムの効能（ジャーナリスト精神 完了）
pbi_publishing_industry_events.300 = {
	type = country_event
	placement = root

	title = pbi_publishing_industry_events.300.t
	desc = pbi_publishing_industry_events.300.d
  flavor = pbi_publishing_industry_events.300.f
  event_image = {
    video = "gfx/event_pictures/europenorthamerica_rich_and_poor.bk2"
  }
  on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear"
  on_opened_soundeffect = "event:/SFX/Events/europenorthamerica/rich_and_poor"
	
	icon = "gfx/interface/icons/event_icons/event_newspaper.dds"

	duration = 3
	
	trigger = {
	}

	immediate = {
	}

	option = {
		name = pbi_publishing_industry_events.300.a
		default_option = yes
		add_modifier = {
			name = pbi_country_modifier_interest_in_politics
			months = normal_modifier_time
			is_decaying = yes
		}
	}
	option = {
		name = pbi_publishing_industry_events.300.b
		add_modifier = {
			name = pbi_state_modifier_newspapers_as_entertainment
			months = normal_modifier_time
			is_decaying = yes
		}
	}
}
#印刷技術のための技師が来る
pbi_publishing_industry_events.305 = {
	type = country_event
	placement = root

	title = pbi_publishing_industry_events.305.t
	desc = pbi_publishing_industry_events.305.d
  flavor = pbi_publishing_industry_events.305.f

  gui_window = event_window_1char_tabloid
  left_icon = scope:target_character
	
	on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear"
	on_opened_soundeffect = "event:/SFX/Events/misc/1Character_Banner"

	icon = "gfx/interface/icons/event_icons/event_newspaper.dds"

	duration = 3
	cooldown = { months = normal_modifier_time }
	
	trigger = {
		NOT = {
			has_variable = pbi_flag_did_pbi_publishing_industry_events_305
		}
		has_technology_researched = mass_communication
		has_technology_researched = lathe
		NOT = {
			has_technology_researched = pbi_technology_rotary_presses
		}
		NOT = {
			has_law = law_type:law_isolationism
		}
		any_country = {
			NOT = { THIS = ROOT }
			relations:root >= relations_threshold:cordial
			NOT = { has_war_with = ROOT }
			any_scope_building = {
				is_building_type = building_pbi_publishing_industry
				is_under_construction = no
			}
			any_scope_character = {
				is_ruler = no
				is_heir = no
				interest_group = {
					OR = {
						is_interest_group_type = ig_intelligentsia
						is_interest_group_type = ig_industrialists
					}
				}
			}
			has_technology_researched = pbi_technology_rotary_presses
		}
	}

	immediate = {
		random_country = {
			limit = {
				NOT = { THIS = ROOT }
				relations:root >= relations_threshold:cordial
				NOT = { has_war_with = ROOT }
				any_scope_building = {
					is_building_type = building_pbi_publishing_industry
					is_under_construction = no
				}
				any_scope_character = {
					is_ruler = no
					is_heir = no
					interest_group = {
						OR = {
							is_interest_group_type = ig_intelligentsia
							is_interest_group_type = ig_industrialists
						}
					}
				}
				has_technology_researched = pbi_technology_rotary_presses
			}
			save_scope_as = target_country
			random_scope_character = {
				limit = {
					is_ruler = no
					is_heir = no
					interest_group = {
						OR = {
							is_interest_group_type = ig_intelligentsia
							is_interest_group_type = ig_industrialists
						}
					}
				}
				interest_group = {
					save_scope_as = target_ig
				}
				save_scope_as = target_character
			}
		}
	}

	option = {
		name = pbi_publishing_industry_events.305.a
		default_option = yes
		change_relations = {
			country = scope:target_country
			value = 10
		}
		add_technology_progress = {
			technology = pbi_technology_rotary_presses
			progress = 2500
		}
	}
	option = {
		name = pbi_publishing_industry_events.305.b
		change_relations = {
			country = scope:target_country
			value = -10
		}
		set_variable = pbi_flag_did_pbi_publishing_industry_events_305
	}
}
#実業家が出版業を始める
pbi_publishing_industry_events.310 = {
	type = country_event
	placement = scope:target_state

	title = pbi_publishing_industry_events.310.t
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					ROOT = scope:target_country
				}
				desc = pbi_publishing_industry_events.310.d.1
			}
			desc = pbi_publishing_industry_events.310.d.2
		}
	}
  flavor = pbi_publishing_industry_events.310.f

  gui_window = event_window_1char_tabloid
  left_icon = scope:target_character
	
	on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear"
	on_opened_soundeffect = "event:/SFX/Events/misc/1Character_Banner"

	icon = "gfx/interface/icons/event_icons/event_newspaper.dds"

	duration = 3
	cooldown = { months = normal_modifier_time }
	
	trigger = {
		has_technology_researched = mass_communication
		any_scope_state = {
			is_incorporated = yes
			has_building = building_urban_center
			literacy_rate >= pbi_publishing_industry_literacy_rate
			NOT = {
				has_building = building_pbi_publishing_industry
			}
		}
		trigger_if = {
			limit = {
				country_rank <= rank_value:unrecognized_major_power
			}
			NOT = {
				has_law = law_type:law_isolationism
			}
			any_country = {
				NOT = { THIS = ROOT }
				country_rank >= rank_value:major_power
				relations:root >= relations_threshold:cordial
				NOT = {
					has_law = law_type:law_isolationism
				}
				NOT = { has_war_with = ROOT }
				any_scope_building = {
					is_building_type = building_pbi_publishing_industry
					is_under_construction = no
				}
				any_scope_character = {
					is_ruler = no
					is_heir = no
					interest_group = {
						OR = {
							is_interest_group_type = ig_intelligentsia
							is_interest_group_type = ig_industrialists
						}
					}
				}
			}
		}
		trigger_else = {
			OR = {
				ig:ig_industrialists = {
					is_marginal = no
				}
				ig:ig_intelligentsia = {
					is_marginal = no
				}
			}
		}
	}

	immediate = {
		random_scope_state = {
			limit = {
				is_incorporated = yes
				has_building = building_urban_center
				literacy_rate >= pbi_publishing_industry_literacy_rate
				NOT = {
					has_building = building_pbi_publishing_industry
				}
			}
			save_scope_as = target_state
		}
		if = {
			limit = {
				country_rank <= rank_value:unrecognized_major_power
			}
			random_country = {
				limit = {
					NOT = { THIS = ROOT }
					relations:root >= relations_threshold:cordial
					country_rank >= rank_value:major_power
					NOT = {
						has_law = law_type:law_isolationism
					}
					NOT = { has_war_with = ROOT }
					any_scope_building = {
						is_building_type = building_pbi_publishing_industry
						is_under_construction = no
					}
					any_scope_character = {
						is_ruler = no
						is_heir = no
						interest_group = {
							OR = {
								is_interest_group_type = ig_intelligentsia
								is_interest_group_type = ig_industrialists
							}
						}
					}
				}
				save_scope_as = target_country
				random_scope_character = {
					limit = {
						is_ruler = no
						is_heir = no
						interest_group = {
							OR = {
								is_interest_group_type = ig_intelligentsia
								is_interest_group_type = ig_industrialists
							}
						}
					}
					interest_group = {
						save_scope_as = target_ig
					}
					save_scope_as = target_character
				}
			}
		}
		else = {
			save_scope_as = target_country
			random_scope_character = {
				limit = {
					is_ruler = no
					is_heir = no
					interest_group = {
						OR = {
							is_interest_group_type = ig_intelligentsia
							is_interest_group_type = ig_industrialists
						}
					}
				}
				interest_group = {
					save_scope_as = target_ig
				}
				save_scope_as = target_character
			}
		}
	}

	option = {
		name = pbi_publishing_industry_events.310.a
		default_option = yes
		scope:target_state = {
			create_building = {
				building = building_pbi_publishing_industry
				level=1
				reserves=1
		 }
		}
		if = {
			limit = {
				NOT = { ROOT = scope:target_country }
			}
			change_relations = {
				country = scope:target_country
				value = 10
			}
			set_owes_obligation_to = {
				country = scope:target_country
				setting = yes
			}
		}
		else = {
			scope:target_character = {
				add_trait = pbi_trait_journalist
			}
			scope:target_ig = {
				add_modifier = {
					name = pbi_ig_modifier_our_newspaper
					months = normal_modifier_time
					is_decaying = yes
				}
			}
		}
	}
	option = {
		name = pbi_publishing_industry_events.310.b
		if = {
			limit = {
				NOT = { ROOT = scope:target_country }
			}
			change_relations = {
				country = scope:target_country
				value = -10
			}
		}
		else = {
			scope:target_ig = {
				add_modifier = {
					name = pbi_ig_modifier_the_mouth_that_was_closed
					months = normal_modifier_time
					is_decaying = yes
				}
			}
		}
	}
}
#編集主幹の舌戦
pbi_publishing_industry_events.315 = {
	type = country_event
	placement = scope:target_state

	title = pbi_publishing_industry_events.315.t
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					exists = scope:target_party_1
					exists = scope:target_party_2
				}
				desc = pbi_publishing_industry_events.315.d.1
			}
			triggered_desc = {
				trigger = {
					exists = scope:target_party_1
				}
				desc = pbi_publishing_industry_events.315.d.2
			}
			desc = pbi_publishing_industry_events.315.d.3
		}
	}
  flavor = pbi_publishing_industry_events.315.f

  event_image = {
    video = "gfx/event_pictures/africa_leader_arguing.bk2"
  }
  on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear"
  on_opened_soundeffect = "event:/SFX/Events/africa/leader_arguing"

	icon = "gfx/interface/icons/event_icons/event_newspaper.dds"

	duration = 3
	cooldown = { months = normal_modifier_time }
	
	trigger = {
		any_scope_building = {
			is_building_type = building_pbi_publishing_industry
			is_under_construction = no
		}
	}

	immediate = {
		random_scope_state = {
			limit = {
				has_building = building_pbi_publishing_industry
			}
			save_scope_as = target_state
		}
		random_interest_group = {
			limit = {
				has_party = yes
			}
			party = {
				save_scope_as = target_party_1
			}
			save_scope_as = target_ig_1
		}
		if = {
			limit = {
				exists = scope:target_party_1
			}
			random_interest_group = {
				limit = {
					has_party = yes
					NOT = {
						is_member_of_party = scope:target_party_1
					}
				}
				party = {
					save_scope_as = target_party_2
				}
				save_scope_as = target_ig_2
			}
		}
		else = {
			random_interest_group = {
				save_scope_as = target_ig_1
			}
			random_interest_group = {
				limit = {
					NOT = {
						THIS = scope:target_ig_1
					}
				}
				save_scope_as = target_ig_2
			}
		}
		if = {
			limit = {
				NOT = {
					exists = scope:target_party_2
				}
			}
			random_interest_group = {
				limit = {
					NOT = {
						is_member_of_party = scope:target_party_1
					}
				}
				save_scope_as = target_ig_2
			}
		}
	}

	option = {
		name = pbi_publishing_industry_events.315.a
		scope:target_ig_1 = {
			add_modifier = {
				name = pbi_ig_modifier_winning_the_tongue_war_in_the_newspaper
				months = short_modifier_time
				is_decaying = yes
			}
		}
		scope:target_ig_2 = {
			add_modifier = {
				name = pbi_ig_modifier_losing_the_tongue_war_in_the_newspaper
				months = short_modifier_time
				is_decaying = yes
			}
		}
	}
	option = {
		name = pbi_publishing_industry_events.315.b
		scope:target_ig_1 = {
			add_modifier = {
				name = pbi_ig_modifier_losing_the_tongue_war_in_the_newspaper
				months = short_modifier_time
				is_decaying = yes
			}
		}
		scope:target_ig_2 = {
			add_modifier = {
				name = pbi_ig_modifier_winning_the_tongue_war_in_the_newspaper
				months = short_modifier_time
				is_decaying = yes
			}
		}
	}
	option = {
		name = pbi_publishing_industry_events.315.c
		default_option = yes
		scope:target_state = {
			random_scope_building = {
				limit = {
					is_building_type = building_pbi_publishing_industry
				}
				add_modifier = {
					name = pbi_building_modifier_biased_reporting
					months = short_modifier_time
				}
			}
		}
	}
}
#発行禁止処分
pbi_publishing_industry_events.320 = {
	type = country_event
	placement = scope:target_state

	title = pbi_publishing_industry_events.320.t
	desc = pbi_publishing_industry_events.320.d
  flavor = pbi_publishing_industry_events.320.f

  event_image = {
    video = "gfx/event_pictures/middleeast_police_breaking_door.bk2"
  }
  on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear"
  on_opened_soundeffect = "event:/SFX/Events/middleeast/police_breaking_door"

	icon = "gfx/interface/icons/event_icons/event_military.dds"

	duration = 3
	cooldown = { months = normal_modifier_time }
	
	trigger = {
		any_scope_building = {
			is_building_type = building_pbi_publishing_industry
			is_under_construction = no
		}
		OR = {
			has_law = law_type:law_outlawed_dissent
			has_law = law_type:law_censorship
		}
	}

	immediate = {
		random_scope_state = {
			limit = {
				any_scope_building = {
					is_building_type = building_pbi_publishing_industry
					is_under_construction = no
				}
			}
			save_scope_as = target_state
			random_scope_building = {
				limit = {
					is_building_type = building_pbi_publishing_industry
				}
				save_scope_as = target_building
			}
		}
	}

	option = {
		name = pbi_publishing_industry_events.320.a
		default_option = yes
		custom_tooltip = {
			text = pbi_publishing_industry_events_320_tt.1
			scope:target_state = {
				deactivate_building = {
					building = building_pbi_publishing_industry
				}
			}
		}
		every_interest_group = {
			limit = {
				is_in_government = yes
				law_stance = {
					law = law_type:law_outlawed_dissent
					value > neutral
				}
			}
			add_modifier = {
				name = pbi_ig_modifier_government_acted
				months = normal_modifier_time
				is_decaying = yes
			}
		}
		add_modifier = {
			name = pbi_country_modifier_regulation_of_freedom_of_speech
			months = normal_modifier_time
			is_decaying = yes
		}
		add_radicals = {
			value = large_radicals
			pop_type = pbi_journalists
		}
		hidden_effect = {
			trigger_event = {
				id = pbi_publishing_industry_events.321
				years = 1
			}
		}
	}
	option = {
		name = pbi_publishing_industry_events.320.b
		custom_tooltip = {
			text = pbi_publishing_industry_events_320_tt.2
			scope:target_state = {
				deactivate_building = {
					building = building_pbi_publishing_industry
				}
			}
		}
		add_modifier = {
			name = pbi_country_modifier_misjudgment
			months = normal_modifier_time
			is_decaying = yes
		}
		add_radicals = {
			value = medium_radicals
			pop_type = pbi_journalists
		}
		every_interest_group = {
			limit = {
				is_in_government = no
				law_stance = {
					law = law_type:law_outlawed_dissent
					value <= neutral
				}
			}
			add_modifier = {
				name = pbi_ig_modifier_resolving_political_discontent
				months = normal_modifier_time
				is_decaying = yes
			}
		}
		hidden_effect = {
			trigger_event = {
				id = pbi_publishing_industry_events.321
				months = 6
			}
		}
	}
}
#活動停止の解除
pbi_publishing_industry_events.321 = {
	type = country_event
	hidden = yes
	immediate = {
		scope:target_state = {
			if = {
				limit = {
					NOT = {
						has_active_building = building_pbi_publishing_industry
					}
				}
			}
			activate_building = {
				building = building_pbi_publishing_industry
			}
		}
	}
}
#新聞売りの少年たちのストライキ
pbi_publishing_industry_events.325 = {
	type = country_event
	placement = scope:target_state

	title = pbi_publishing_industry_events.325.t
	desc = pbi_publishing_industry_events.325.d
  flavor = pbi_publishing_industry_events.325.f

  event_image = {
    video = "gfx/event_pictures/africa_public_protest.bk2"
  }
  on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear"
  on_opened_soundeffect = "event:/SFX/Events/africa/public_protest"

  icon = "gfx/interface/icons/event_icons/event_protest.dds"

	duration = 3
	cooldown = { months = normal_modifier_time }
	
	trigger = {
		NOT = {
			has_law = law_type:law_worker_protections
		}
		any_scope_building = {
			OR = {
				has_active_production_method = pbi_pm_rotary_presses
				has_active_production_method = pbi_pm_linotype
			}
			NOT = {
				has_modifier = pbi_building_modifier_improved_treatment_of_newsboys
			}
		}
	}

	immediate = {
		random_scope_state = {
			limit = {
				any_scope_building = {
					OR = {
						has_active_production_method = pbi_pm_rotary_presses
						has_active_production_method = pbi_pm_linotype
					}
					NOT = {
						has_modifier = pbi_building_modifier_improved_treatment_of_newsboys
					}
				}
			}
			save_scope_as = target_state
			random_scope_building = {
				limit = {
					OR = {
						has_active_production_method = pbi_pm_rotary_presses
						has_active_production_method = pbi_pm_linotype
					}
				}
				save_scope_as = target_building
			}
		}
	}

	option = {
		name = pbi_publishing_industry_events.325.a
		default_option = yes
		scope:target_state = {
			scope:target_building = {
				add_modifier = {
					name = pbi_building_modifier_improved_treatment_of_newsboys
					months = normal_modifier_time
				}
			}
		}
	}
	option = {
		name = pbi_publishing_industry_events.325.b
		scope:target_state = {
			add_radicals = {
				value = large_radicals
				strata = poor
			}
		}
	}
}
#ヘレン・ジューエット殺人事件
pbi_publishing_industry_events.330 = {
	type = country_event
	placement = scope:target_state

	title = pbi_publishing_industry_events.330.t
	desc = pbi_publishing_industry_events.330.d
  flavor = pbi_publishing_industry_events.330.f

	event_image = {
		video = "gfx/event_pictures/pbi_mystery.bk2"
	}	
  on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear"
  on_opened_soundeffect = "event:/SFX/Events/southamerica/public_figure_assassination"

	icon = "gfx/interface/icons/event_icons/event_skull.dds"

	duration = 3
	
	trigger = {
		NOT = { has_game_rule = pbi_game_rule_historical_events_setting_never }
		game_date >= 1836.4.10
		NOT = {
			has_variable = pbi_flag_did_pbi_publishing_industry_events_330
		}
		trigger_if = {
			limit = {
				OR = {
					has_game_rule = pbi_game_rule_historical_events_setting_dynamic_instant
					has_game_rule = pbi_game_rule_historical_events_setting_dynamic_spread
				}
			}
			exists = c:USA
			c:USA = {
				any_scope_state = {
					state_region = s:STATE_NEW_YORK
					has_building = building_pbi_publishing_industry
					any_scope_building = {
						is_under_construction = no
						OR = {
							has_active_production_method = pbi_pm_rotary_presses
							has_active_production_method = pbi_pm_linotype
						}
					}
				}
			}
		}
	}

	immediate = {
		set_variable = pbi_flag_did_pbi_publishing_industry_events_330
		random_state = {
			limit = {
				state_region = s:STATE_NEW_YORK
			}
			save_scope_as = target_state
		}
	}

	option = {
		name = pbi_publishing_industry_events.330.a
		default_option = yes
		trigger_event = {
			id = pbi_publishing_industry_events.331
			months = 2
		}
		if = {
			limit = {
				c:USA = ROOT
			}
			scope:target_state = {
				random_scope_building = {
					limit = {
						is_building_type = building_pbi_publishing_industry
					}
					add_modifier = {
						name = pbi_building_modifier_scoop_story
						months = 6
					}
				}
			}
		}
	}
}
pbi_publishing_industry_events.331 = {
	type = country_event
	placement = scope:target_state

	title = pbi_publishing_industry_events.331.t
	desc = pbi_publishing_industry_events.331.d
  flavor = pbi_publishing_industry_events.331.f

  event_image = {
    video = "gfx/event_pictures/southamerica_election.bk2"
  }
  on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear"
  on_opened_soundeffect = "event:/SFX/Events/southamerica/election"

	icon = "gfx/interface/icons/event_icons/event_scales.dds"

	duration = 3
	
	trigger = {
		NOT = { has_game_rule = pbi_game_rule_historical_events_setting_never }
	}

	immediate = {
	}

	option = {
		name = pbi_publishing_industry_events.331.a
		default_option = yes
		add_loyalists = {
			strata = poor
			value = 0.05
		}
	}
	option = {
		name = pbi_publishing_industry_events.331.b
		add_loyalists = {
			strata = rich
			value = 0.05
		}
	}
}
#トロップマン事件
pbi_publishing_industry_events.335 = {
	type = country_event
	placement = scope:target_state

	title = pbi_publishing_industry_events.335.t
	desc = pbi_publishing_industry_events.335.d
  flavor = pbi_publishing_industry_events.335.f

	event_image = {
		video = "gfx/event_pictures/pbi_mystery.bk2"
	}	
  on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear"
  on_opened_soundeffect = "event:/SFX/Events/southamerica/public_figure_assassination"

	icon = "gfx/interface/icons/event_icons/event_skull.dds"

	duration = 3
	
	trigger = {
		NOT = { has_game_rule = pbi_game_rule_historical_events_setting_never }
		game_date >= 1869.10.1
		NOT = {
			has_variable = pbi_flag_did_pbi_publishing_industry_events_335
		}
		trigger_if = {
			limit = {
				OR = {
					has_game_rule = pbi_game_rule_historical_events_setting_dynamic_instant
					has_game_rule = pbi_game_rule_historical_events_setting_dynamic_spread
				}
			}
			exists = c:FRA
			c:FRA = {
				any_scope_state = {
					state_region = s:STATE_ILE_DE_FRANCE
					has_building = building_pbi_publishing_industry
					any_scope_building = {
						is_under_construction = no
						OR = {
							has_active_production_method = pbi_pm_rotary_presses
							has_active_production_method = pbi_pm_linotype
						}
					}
				}
			}
		}
	}

	immediate = {
		set_variable = pbi_flag_did_pbi_publishing_industry_events_335
		random_state = {
			limit = {
				state_region = s:STATE_ILE_DE_FRANCE
			}
			save_scope_as = target_state
		}
	}

	option = {
		name = pbi_publishing_industry_events.335.a
		default_option = yes
		trigger_event = {
			id = pbi_publishing_industry_events.336
			months = 3
		}
		if = {
			limit = {
				c:FRA = ROOT
			}
			scope:target_state = {
				random_scope_building = {
					limit = {
						is_building_type = building_pbi_publishing_industry
					}
					add_modifier = {
						name = pbi_building_modifier_scoop_story
						months = 6
					}
				}
			}
		}
	}
}
pbi_publishing_industry_events.336 = {
	type = country_event
	placement = scope:target_state

	title = pbi_publishing_industry_events.336.t
	desc = pbi_publishing_industry_events.336.d
  flavor = pbi_publishing_industry_events.336.f

  event_image = {
    video = "gfx/event_pictures/southamerica_election.bk2"
  }
  on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear"
  on_opened_soundeffect = "event:/SFX/Events/southamerica/election"
	
	icon = "gfx/interface/icons/event_icons/event_scales.dds"

	duration = 3
	
	trigger = {
		NOT = { has_game_rule = pbi_game_rule_historical_events_setting_never }
	}

	immediate = {
	}

	option = {
		name = pbi_publishing_industry_events.336.a
		default_option = yes
	}
}
#タウエル事件
pbi_publishing_industry_events.340 = {
	type = country_event
	placement = scope:target_state

	title = pbi_publishing_industry_events.340.t
	desc = pbi_publishing_industry_events.340.d
  flavor = pbi_publishing_industry_events.340.f

  event_image = {
    video = "gfx/event_pictures/unspecific_trains.bk2"
  }
  on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear"
  on_opened_soundeffect = "event:/SFX/Events/unspecific/trains"

	icon = "gfx/interface/icons/event_icons/event_scales.dds"

	duration = 3
	
	trigger = {
		NOT = { has_game_rule = pbi_game_rule_historical_events_setting_never }
		game_date >= 1845.1.1
		NOT = { has_variable = pbi_flag_did_publishing_industry_events_340 }
		trigger_if = {
			limit = {
				OR = {
					has_game_rule = pbi_game_rule_historical_events_setting_dynamic_instant
					has_game_rule = pbi_game_rule_historical_events_setting_dynamic_spread
				}
			}
			exists = c:GBR
			c:GBR = {
				has_technology_researched = electric_telegraph
				any_scope_state = {
					state_region = s:STATE_HOME_COUNTIES
				}
				any_scope_building = {
					is_building_type = building_pbi_publishing_industry
					is_under_construction = no
					OR = {
						has_active_production_method = pbi_pm_rotary_presses
						has_active_production_method = pbi_pm_linotype
					}
				}
			}
		}
	}

	immediate = {
		set_variable = pbi_flag_did_publishing_industry_events_340
		random_state = {
			limit = {
				state_region = s:STATE_HOME_COUNTIES
			}
			save_scope_as = target_state
		}
	}

	option = {
		name = pbi_publishing_industry_events.340.a
		default_option = yes
	}
}

#第四階級（報道の自由 完了）
pbi_publishing_industry_events.400 = {
	type = country_event
	placement = root

	title = pbi_publishing_industry_events.400.t
	desc = pbi_publishing_industry_events.400.d
  flavor = pbi_publishing_industry_events.400.f
  event_image = {
    video = "gfx/event_pictures/unspecific_politicians_arguing.bk2"
  }
  on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear"
  on_opened_soundeffect = "event:/SFX/Events/asia/politician_parliament_motion"
	
	icon = "gfx/interface/icons/event_icons/event_election.dds"

	duration = 3
	
	trigger = {
	}

	immediate = {
		random_interest_group = {
			limit = {
				is_marginal = no
				law_stance = {
					law = law_type:law_protected_speech
					value <= neutral
				}
				leader = {
					NOT = {
						has_trait = pbi_trait_journalist
					}
				}
			}
			save_scope_as = target_ig
			leader = {
				save_scope_as = target_leader
			}
		}
		if = {
			limit = {
				NOT = {
					exists = scope:target_ig
				}
			}
			random_interest_group = {
				limit = {
					is_marginal = no
					OR = {
						has_ideology = ideology_patriotic
						has_ideology = ideology_russian_patriarch
						has_ideology = ideology_orthodox_patriarch
						has_ideology = ideology_confucian
						has_ideology = ideology_patriotic
						has_ideology = ideology_patriarchal
					}
					leader = {
						NOT = {
							has_trait = pbi_trait_journalist
						}
					}
				}
				save_scope_as = target_ig
				leader = {
					save_scope_as = target_leader
				}
			}
		}
	}

	option = {
		name = pbi_publishing_industry_events.400.a
		default_option = yes
		scope:target_ig = {
			add_modifier = {
				name = pbi_ig_modifier_government_inaction
				months = normal_modifier_time
				is_decaying = yes
			}
		}
		custom_tooltip = pbi_publishing_industry_events_400_tt
		show_as_tooltip = {
			random_scope_building = {
				limit = {
					is_building_type = building_pbi_publishing_industry
				}
				add_modifier = {
					name = pbi_building_modifier_momentum_publishing_industry
					months = normal_modifier_time
				}
			}
		}
		hidden_effect = {
			every_scope_building = {
				limit = {
					is_building_type = building_pbi_publishing_industry
				}
				add_modifier = {
					name = pbi_building_modifier_momentum_publishing_industry
					months = normal_modifier_time
				}
			}
		}
	}
	option = {
		name = pbi_publishing_industry_events.400.b
		scope:target_ig = {
			add_modifier = {
				name = pbi_ig_modifier_government_acted
				months = normal_modifier_time
				is_decaying = yes
			}
		}
		custom_tooltip = pbi_publishing_industry_events_400_tt
		show_as_tooltip = {
			random_scope_building = {
				limit = {
					is_building_type = building_pbi_publishing_industry
				}
				add_modifier = {
					name = pbi_building_modifier_oppression_publishing_industry
					months = normal_modifier_time
				}
			}
		}
		hidden_effect = {
			every_scope_building = {
				limit = {
					is_building_type = building_pbi_publishing_industry
				}
				add_modifier = {
					name = pbi_building_modifier_oppression_publishing_industry
					months = normal_modifier_time
				}
			}
		}
	}
}
#ジャーナリストのキャラクターを逮捕
pbi_publishing_industry_events.405 = {
	type = country_event
	placement = scope:target_state

	title = pbi_publishing_industry_events.405.t
	desc = pbi_publishing_industry_events.405.d
  flavor = pbi_publishing_industry_events.405.f

  gui_window = event_window_1char_tabloid
  left_icon = scope:target_character
	
	on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear"
	on_opened_soundeffect = "event:/SFX/Events/misc/1Character_Banner"

	icon = "gfx/interface/icons/event_icons/event_scales.dds"

	duration = 3
	cooldown = { months = normal_modifier_time }
	
	trigger = {
		OR = {
			has_law = law_type:law_outlawed_dissent
			has_law = law_type:law_censorship
		}
		any_scope_character = {
			is_ruler = no
			is_heir = no
			has_trait = pbi_trait_journalist
			interest_group = {
				is_in_government = no
			}
		}
	}

	immediate = {
		random_scope_character = {
			limit = {
				is_ruler = no
				is_heir = no
				has_trait = pbi_trait_journalist
				interest_group = {
					is_in_government = no
				}
			}
			save_scope_as = target_character
		}
		random_scope_state = {
			limit = {
				has_building = building_pbi_publishing_industry
			}
			save_scope_as = target_state
		}
	}

	option = {
		name = pbi_publishing_industry_events.405.a
		trigger = {
			NOT = {
				has_law = law_type:law_protected_speech
			}
		}
		default_option = yes
		add_modifier = {
			name = pbi_country_modifier_regulation_of_freedom_of_speech
			months = normal_modifier_time
			is_decaying = yes
		}
		scope:target_state = {
			add_radicals = {
				value = medium_radicals
				pop_type = capitalists
			}
			add_radicals = {
				value = medium_radicals
				pop_type = pbi_journalists
			}
			random_scope_building = {
				limit = {
					is_building_type = building_pbi_publishing_industry
				}
				add_modifier = {
					name = pbi_building_modifier_arresting_capitalists
					months = normal_modifier_time
				}
			}
		}
	}
	option = {
		name = pbi_publishing_industry_events.405.b
		trigger = {
			has_law = law_type:law_protected_speech
		}
		default_option = yes
		add_modifier = {
			name = pbi_country_modifier_misjudgment
			months = normal_modifier_time
			is_decaying = yes
		}
	}
	option = {
		name = pbi_publishing_industry_events.405.c
		random_scope_building = {
			limit = {
				is_building_type = building_pbi_publishing_industry
			}
			add_modifier = {
				name = pbi_building_modifier_arresting_capitalists
				months = short_modifier_time
			}
		}
	}
}
#発行停止処分
pbi_publishing_industry_events.410 = {
	type = country_event
	placement = scope:target_state

	title = pbi_publishing_industry_events.410.t
	desc = pbi_publishing_industry_events.410.d
  flavor = pbi_publishing_industry_events.410.f
  event_image = {
    video = "gfx/event_pictures/southamerica_election.bk2"
  }
  on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear"
  on_opened_soundeffect = "event:/SFX/Events/southamerica/election"

	icon = "gfx/interface/icons/event_icons/event_scales.dds"

	duration = 3
	cooldown = { months = normal_modifier_time }
	
	trigger = {
		any_scope_building = {
			is_building_type = building_pbi_publishing_industry
			is_under_construction = no
		}
	}

	immediate = {
		random_scope_state = {
			limit = {
				has_building = building_pbi_publishing_industry
			}
			save_scope_as = target_state
		}
	}

	option = {
		name = pbi_publishing_industry_events.410.a
		trigger = {
			NOT = {
				has_law = law_type:law_protected_speech
			}
		}
		default_option = yes
		custom_tooltip = {
			text = pbi_publishing_industry_events_320_tt.1
			scope:target_state = {
				deactivate_building = {
					building = building_pbi_publishing_industry
				}
			}
		}
		add_modifier = {
			name = pbi_country_modifier_regulation_of_freedom_of_speech
			months = normal_modifier_time
			is_decaying = yes
		}
		scope:target_state = {
			add_radicals = {
				value = large_radicals
				pop_type = pbi_journalists
			}
		}
		hidden_effect = {
			trigger_event = {
				id = pbi_publishing_industry_events.321
				years = 1
			}
		}
	}
	option = {
		name = pbi_publishing_industry_events.410.b
		trigger = {
			has_law = law_type:law_protected_speech
		}
		default_option = yes
		add_modifier = {
			name = pbi_country_modifier_misjudgment
			months = short_modifier_time
			is_decaying = yes
		}
	}
	option = {
		name = pbi_publishing_industry_events.410.c
		custom_tooltip = {
			text = pbi_publishing_industry_events_320_tt.2
			scope:target_state = {
				deactivate_building = {
					building = building_pbi_publishing_industry
				}
			}
		}
		scope:target_state = {
			add_radicals = {
				value = medium_radicals
				pop_type = pbi_journalists
			}
		}
		hidden_effect = {
			trigger_event = {
				id = pbi_publishing_industry_events.321
				months = 6
			}
		}
	}
}
#わいせつな小説の発禁
pbi_publishing_industry_events.415 = {
	type = country_event
	placement = scope:target_state

	title = pbi_publishing_industry_events.415.t
	desc = pbi_publishing_industry_events.415.d
  flavor = pbi_publishing_industry_events.415.f
  event_image = {
    video = "gfx/event_pictures/middleeast_police_breaking_door.bk2"
  }
  on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear"
  on_opened_soundeffect = "event:/SFX/Events/middleeast/police_breaking_door"
	
	icon = "gfx/interface/icons/event_icons/event_scales.dds"

	duration = 3
	cooldown = { months = normal_modifier_time }
	
	trigger = {
		has_technology_researched = realism
		any_scope_building = {
			is_building_type = building_pbi_publishing_industry
			is_under_construction = no
			OR = {
				has_active_production_method = pbi_pm_rotary_presses
				has_active_production_method = pbi_pm_linotype
			}
		}
	}

	immediate = {
		random_scope_state = {
			limit = {
				any_scope_building = {
					is_building_type = building_pbi_publishing_industry
					is_under_construction = no
					OR = {
						has_active_production_method = pbi_pm_rotary_presses
						has_active_production_method = pbi_pm_linotype
					}
				}
			}
			save_scope_as = target_state
		}
	}

	option = {
		name = pbi_publishing_industry_events.415.a
		default_option = yes
		random_interest_group = {
			limit = {
				law_stance = {
					law = law_type:law_censorship
					value < neutral
				}
			}
			add_modifier = {
				name = pbi_ig_modifier_regulation_of_expression
				months = short_modifier_time
				is_decaying = yes
			}
		}
		scope:target_state = {
			random_scope_building = {
				limit = {
					is_building_type = building_pbi_publishing_industry
				}
				add_modifier = {
					name = pbi_building_modifier_prohibition_against_issuing
					months = short_modifier_time
				}
			}
		}
	}
	option = {
		name = pbi_publishing_industry_events.415.b
		random_interest_group = {
			limit = {
				law_stance = {
					law = law_type:law_censorship
					value > neutral
				}
			}
			add_modifier = {
				name = pbi_ig_modifier_regulation_of_expression
				months = short_modifier_time
				is_decaying = yes
			}
		}
		scope:target_state = {
			random_scope_building = {
				limit = {
					is_building_type = building_pbi_publishing_industry
				}
				add_modifier = {
					name = pbi_building_modifier_prohibition_against_issuing
					months = short_modifier_time
				}
			}
		}
	}
}
#国家機密の漏洩
pbi_publishing_industry_events.420 = {
	type = country_event
	placement = scope:target_state

	title = pbi_publishing_industry_events.420.t
	desc = pbi_publishing_industry_events.420.d
  flavor = pbi_publishing_industry_events.420.f
  event_image = {
    video = "gfx/event_pictures/southamerica_aristocrats.bk2"
  }
  on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear"
  on_opened_soundeffect = "event:/SFX/Events/southamerica/aristocrats"

	icon = "gfx/interface/icons/event_icons/event_newspaper.dds"

	duration = 3
	cooldown = { months = normal_modifier_time }
	
	trigger = {
		any_scope_building = {
			is_building_type = building_pbi_publishing_industry
			is_under_construction = no
		}
	}

	immediate = {
		random_scope_state = {
			limit = {
				has_building = building_pbi_publishing_industry
			}
			save_scope_as = target_state
		}
	}

	option = {
		name = pbi_publishing_industry_events.420.a
		default_option = yes
		add_modifier = {
			name = pbi_country_modifier_leaked_confidential
			months = short_modifier_time
			is_decaying = yes
		}
		scope:target_state = {
			random_scope_building = {
				limit = {
					is_building_type = building_pbi_publishing_industry
				}
				add_modifier = {
					name = pbi_building_modifier_arresting_capitalists
					months = short_modifier_time
				}
			}
		}
		random_interest_group = {
			limit = {
				law_stance = {
					law = law_type:law_secret_police
					value > neutral
				}
			}
			add_modifier = {
				name = pbi_ig_modifier_government_acted
				months = short_modifier_time
				is_decaying = yes
			}
		}
	}
	option = {
		name = pbi_publishing_industry_events.420.b
		add_modifier = {
			name = pbi_country_modifier_leaked_confidential_2
			months = short_modifier_time
			is_decaying = yes
		}
		scope:target_state = {
			random_scope_building = {
				limit = {
					is_building_type = building_pbi_publishing_industry
				}
				add_modifier = {
					name = pbi_building_modifier_scoop_story
					months = 6
				}
			}
		}
		random_interest_group = {
			limit = {
				law_stance = {
					law = law_type:law_secret_police
					value < neutral
				}
			}
			add_modifier = {
				name = pbi_ig_modifier_government_acted
				months = short_modifier_time
				is_decaying = yes
			}
		}
	}
}
#反政府的な政治運動を煽る新聞
pbi_publishing_industry_events.425 = {
	type = country_event
	placement = scope:target_state

	title = pbi_publishing_industry_events.425.t
	desc = pbi_publishing_industry_events.425.d
  flavor = pbi_publishing_industry_events.425.f
	event_image = {
    video = "gfx/event_pictures/europenorthamerica_sufferage.bk2"
  }
  on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear"
  on_opened_soundeffect = "event:/SFX/Events/europenorthamerica/sufferage"

	icon = "gfx/interface/icons/event_icons/event_protest.dds"

	duration = 3
	cooldown = { months = normal_modifier_time }
	
	trigger = {
		any_scope_building = {
			is_building_type = building_pbi_publishing_industry
			is_under_construction = no
			#has_active_production_method = pbi_pm_propaganda_poster
		}
		any_political_movement = {
			is_political_movement_type = movement_to_enact
			political_movement_support > 0.1
			NOT = {
				any_supporting_interest_group = {
					is_in_government = yes
				}
			}
		}
	}

	immediate = {
		random_scope_state = {
			limit = {
				any_scope_building = {
					is_building_type = building_pbi_publishing_industry
					is_under_construction = no
					#has_active_production_method = pbi_pm_propaganda_poster
				}
			}
			save_scope_as = target_state
		}
		random_political_movement = {
			limit = {
				is_political_movement_type = movement_to_enact
				political_movement_support > 0.1
				NOT = {
					any_supporting_interest_group = {
						is_in_government = yes
					}
				}
			}
			save_scope_as = target_movement
			random_supporting_interest_group = {
				save_scope_as = target_ig
			}
		}
	}

	option = {
		name = pbi_publishing_industry_events.425.a
		scope:target_state = {
			random_scope_building = {
				limit = {
					is_building_type = building_pbi_publishing_industry
				}
				add_modifier = {
					name = pbi_building_modifier_advocate_for_a_specific_group
					months = short_modifier_time
				}
			}
		}
		scope:target_movement = {
			add_modifier = {
				name = pbi_political_modifier_newspaper_boost
				months = short_modifier_time
			}
		}
	}
	option = {
		name = pbi_publishing_industry_events.425.b
		default_option = yes
		scope:target_state = {
			random_scope_building = {
				limit = {
					is_building_type = building_pbi_publishing_industry
				}
				add_modifier = {
					name = pbi_building_modifier_heated_legal_debate
					months = short_modifier_time
				}
			}
		}
		scope:target_movement = {
			add_modifier = {
				name = pbi_political_modifier_heated_legal_debate
				months = short_modifier_time
			}
		}
	}
	option = {
		name = pbi_publishing_industry_events.425.c
		add_modifier = {
			name = pbi_country_modifier_generous_government
			months = short_modifier_time
			is_decaying = yes
		}
		scope:target_movement = {
			add_modifier = {
				name = pbi_political_modifier_newspaper_boost
				months = short_modifier_time
				is_decaying = yes
			}
		}
		scope:target_ig = {
			add_modifier = {
				name = pbi_ig_modifier_resolving_political_discontent
				months = short_modifier_time
				is_decaying = yes
			}
		}
	}
}
#新聞は社会不安を煽っている
pbi_publishing_industry_events.430 = {
	type = country_event
	placement = scope:target_state

	title = pbi_publishing_industry_events.430.t
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					has_variable = pbi_flag_target_building_is_plantation
				}
				desc = pbi_publishing_industry_events.430.d.1
			}
			triggered_desc = {
				trigger = {
					has_variable = pbi_flag_target_building_is_mine
				}
				desc = pbi_publishing_industry_events.430.d.2
			}
			desc = pbi_publishing_industry_events.430.d.3
		}
	}
  flavor = {
		first_valid = {
			triggered_desc = {
				trigger = {
					has_variable = pbi_flag_target_building_is_plantation
				}
				desc = pbi_publishing_industry_events.430.f.1
			}
			triggered_desc = {
				trigger = {
					has_variable = pbi_flag_target_building_is_mine
				}
				desc = pbi_publishing_industry_events.430.f.2
			}
			desc = pbi_publishing_industry_events.430.f.3
		}
	}
  event_image = {
		trigger = {
			has_variable = pbi_flag_target_building_is_plantation
		}
		video = "gfx/event_pictures/southamerica_war_civilians.bk2"
		on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear"
		on_opened_soundeffect = "event:/SFX/Events/southamerica/war_civilians"
	}
	event_image = {
		trigger = {
			has_variable = pbi_flag_target_building_is_mine
		}
    video = "gfx/event_pictures/southamerica_child_labor.bk2"
		on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear"
		on_opened_soundeffect = "event:/SFX/Events/southamerica/child_labor"
	}
	event_image = {
		trigger = {
			has_variable = pbi_flag_target_building_is_agriculture
		}
    video = "gfx/event_pictures/asia_dead_cattle_poor_harvest.bk2"
		on_created_soundeffect = "event:/SFX/UI/Alerts/event_appear"
		on_opened_soundeffect = "event:/SFX/Events/asia/dead_cattle_poor_harvest"
	}

	icon = "gfx/interface/icons/event_icons/event_fire.dds"

	duration = 3
	cooldown = { months = normal_modifier_time }

	trigger = {
		any_scope_building = {
			is_building_type = building_pbi_publishing_industry
			is_under_construction = no
			#has_active_production_method = pbi_pm_propaganda_poster
		}
		any_scope_building = {
			OR = {
				is_building_type = building_cotton_plantation
				is_building_type = building_dye_plantation
				is_building_type = building_sugar_plantation
				is_building_type = building_coal_mine
				is_building_type = building_iron_mine
				is_building_type = building_lead_mine
				is_building_type = building_sulfur_mine
				is_building_type = building_rye_farm
				is_building_type = building_wheat_farm
				is_building_type = building_rice_farm
				is_building_type = building_maize_farm
				is_building_type = building_millet_farm
			}
			is_under_construction = no
		}
	}

	immediate = {
		random_scope_state = {
			limit = {
				any_scope_building = {
					is_building_type = building_pbi_publishing_industry
					is_under_construction = no
					#has_active_production_method = pbi_pm_propaganda_poster
				}
			}
			save_scope_as = target_state
		}
		random_scope_state = {
			limit = {
				any_scope_building = {
					OR = {
						is_building_type = building_cotton_plantation
						is_building_type = building_dye_plantation
						is_building_type = building_sugar_plantation
						is_building_type = building_coal_mine
						is_building_type = building_iron_mine
						is_building_type = building_lead_mine
						is_building_type = building_sulfur_mine
						is_building_type = building_rye_farm
						is_building_type = building_wheat_farm
						is_building_type = building_rice_farm
						is_building_type = building_maize_farm
						is_building_type = building_millet_farm
							}
					is_under_construction = no
				}
			}
			random_scope_building = {
				limit = {
					OR = {
						is_building_type = building_coffee_plantation
						is_building_type = building_cotton_plantation
						is_building_type = building_dye_plantation
						is_building_type = building_sugar_plantation
						is_building_type = building_silk_plantation
						is_building_type = building_coal_mine
						is_building_type = building_iron_mine
						is_building_type = building_lead_mine
						is_building_type = building_sulfur_mine
						is_building_type = building_rye_farm
						is_building_type = building_wheat_farm
						is_building_type = building_rice_farm
						is_building_type = building_maize_farm
						is_building_type = building_millet_farm
					}
				}
				save_scope_as = target_building
			}
			save_scope_as = target_state_2
		}
		if = {
			limit = {
				scope:target_building = {
					OR = {
						is_building_type = building_cotton_plantation
						is_building_type = building_dye_plantation
						is_building_type = building_sugar_plantation
					}
				}
			}
			set_variable = pbi_flag_target_building_is_plantation
		}
		else_if = {
			limit = {
				scope:target_building = {
					OR = {
						is_building_type = building_coal_mine
						is_building_type = building_iron_mine
						is_building_type = building_lead_mine
						is_building_type = building_sulfur_mine
					}
				}
			}
			set_variable = pbi_flag_target_building_is_mine
		}
		else = {
			set_variable = pbi_flag_target_building_is_agriculture
		}
	}
	
	option = {
		name = pbi_publishing_industry_events.430.a
		default_option = yes
		custom_tooltip = {
			text = pbi_publishing_industry_events_320_tt.2
			scope:target_state = {
				deactivate_building = {
					building = building_pbi_publishing_industry
				}
			}
		}
		hidden_effect = {
			trigger_event = {
				id = pbi_publishing_industry_events.321
				months = 6
			}
		}
		scope:target_state = {
			add_modifier = {
				name = pbi_state_modifier_social_unrest
				months = normal_modifier_time
				is_decaying = yes
			}
		}
		remove_variable = pbi_flag_target_building_is_plantation
		remove_variable = pbi_flag_target_building_is_mine
		remove_variable = pbi_flag_target_building_is_agriculture
	}
	option = {
		name = pbi_publishing_industry_events.430.b
		add_modifier = {
			name = pbi_country_modifier_mobilization_of_public_finances
			months = short_modifier_time
			is_decaying = yes
		}
		remove_variable = pbi_flag_target_building_is_plantation
		remove_variable = pbi_flag_target_building_is_mine
		remove_variable = pbi_flag_target_building_is_agriculture
	}
}
